﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace _16for循环
{
    class Program
    {
        static void Main(string[] args)
        {
            //for (int i = 0; i < 100; i++)
            //{
            //    Console.WriteLine("下次我一定要认真"+i);
            //}



            //练习一
            //int sum = 0;
            //for (int i = 1; i <= 100; i++)
            //{
            //    if (i % 2 == 0)
            //    {
            //        sum += i;
            //    }
            //}
            //Console.WriteLine("1-100间所有偶数的和为：" + sum);



            //练习二
            //for (int i = 100; i <= 999; i++)
            //{
            //    int a = i % 10;
            //    int b = i / 10 % 10;
            //    int c = i / 100;
            //    if (i == a * a * a + b * b * b + c * c * c)
            //    {
            //        Console.WriteLine(i);
            //     }
            //}




            //练习三
            //第一种做法
            //for (int i = 1; i <= 9; i++)
            //{
            //    //外层循环控制行数；即i代表行号
            //    for (int j = 1; j <= 9; j++)
            //    {
            //        //第i行的j是个式子
            //        Console.Write("{0}X{1}={2:00}\t", i,j,j * i);

            //    }
            //    Console.WriteLine();
            //}
                
            //梯型做法
            for (int i = 1; i <= 9; i++)
            {
                for (int j = 1; j <= i; j++)
                {
                    Console.Write("{0}X{1}={2}\t", i, j, j * i);
                }
                Console.WriteLine();
            }


            //练习四

            //Console.WriteLine("请输入一个数字：");
            //bool flag = false;
            //int age = 0;
            //while (flag == false)
            //{
            //    try
            //    {
            //       age = Convert.ToInt32(Console.ReadLine());
            //        flag = true;
            //    }
            //    catch
            //    {
            //        Console.WriteLine("你刚刚输入的不是数字！");
            //        flag = false;
            //    }
            //    for (int i = 0; i < age + 1; i++)
            //    {

            //        Console.WriteLine("{0}+{1}={2}", i, age - i, age);
            //    }

            //}












            Console.ReadLine();
        }
    }
}
